Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 07.09.2010, 07:43
Интересующийся
Отправить личное сообщение для Юрий Никольский Посмотреть профиль Найти все сообщения от Юрий Никольский
 
Регистрация: 07.09.2010
Сообщений: 20

Дерево не работает в IE
Сделал катало товаров. http://www.pcshop.ru/tree_ex/tree.html
Отлично работает Мозилле и Хроме.
И не работает в Эксплорере.

Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; FunWebProducts; RadioClicker http://radioclicker.com; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152)
штамп времени: Tue, 7 Sep 2010 03:39:56 UTC


Сообщение: 'id' - есть null или не является объектом
Строка: 55
Символ: 5
Код: 0
URI-код: http://www.pcshop.ru/js/ajax/tree.js
Ответить с цитированием
  #2 (permalink)  
Старый 07.09.2010, 12:05
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Запятую в ответе сервера после последнего элемента уберите.

http://alljs.ru/articles/array/creating.html
Цитата:
При создании массива литеральной нотацией можно делать пропуски в списке элементов. Пропущенный элемент массива увеличивает свойство length и индексы последующих элементов. Везде, кроме JScript, пропущенным элементом считается запятая перед которой отсутствует элемент, т.е. запятая в начале списка элементов или сразу после другой запятой. В JScript (т.е. в IE) поведение отличается ровно на единицу — учитывается пропуск после последней запятой. Поэтому в целях кроссбраузерности кода не рекомендуется заканчивать описание массива пропуском.
Ответить с цитированием
  #3 (permalink)  
Старый 07.09.2010, 13:20
Интересующийся
Отправить личное сообщение для Юрий Никольский Посмотреть профиль Найти все сообщения от Юрий Никольский
 
Регистрация: 07.09.2010
Сообщений: 20

Огромное спасибо!
У меня была мысль, что запятая в конце массива - это неправильно.
Нод альше мысль не пошла.
Огромное спасибо Илье за отличную разработку!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите найти ошибку (работает в IE но не работает в Firefox) Len4ik Javascript под браузер 2 11.05.2010 15:41
ява-скрипт выборочно работает-не работает zeta777 Internet Explorer 0 20.01.2010 11:41
Динамическая HTML форма (FireFox - работает, IE - не работает) dm1tr1y Общие вопросы Javascript 10 11.12.2009 15:59
Не работает eval в IE ..::Silence::.. Общие вопросы Javascript 8 25.03.2009 13:16
Скрипт меню-гармошки работает выборочно Extern Элементы интерфейса 2 23.02.2009 15:32